home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 32 / Amiga Format AFCD32 (Nov 1998, Issue 117).iso / -seriously_amiga- / programming / other / classfree / cfbuttonclass / readme.doc < prev   
Text File  |  1998-08-10  |  1KB  |  69 lines

  1. --------------------------------------
  2.  
  3.  CFbutton.gadget
  4.  
  5.  A usefull button gadget.
  6.  
  7. --------------------------------------
  8.  
  9.  
  10. Description:
  11. ------------
  12.  
  13.  The button gadgets already in intuition leaves a
  14. lot to be desired. Thus this small button gadget
  15. attempts to correct that by offering automatic
  16. filling, 3D-edges and a fairly complex layout engine.
  17.  
  18. Usage:
  19. ------
  20.  
  21.  You can easily get simple buttons just by providing
  22. a text argument to GA_Text and setting the positioning
  23. attributes GA_Left, GA_Top, GA_Width and GA_Height.
  24.  However this gadget contains a special layout engine
  25. that makes it possible to display images along with the
  26. text to make f.x. browser navigation buttons quite
  27. easily.
  28.  
  29.  
  30. Requirements:
  31. -------------
  32.  
  33.  - AmigaOS 3.x
  34.  
  35.  - CFtext.image must be installed.
  36.  
  37.  
  38. History:
  39. --------
  40.  
  41.  V0.50 (24-May-1998)
  42.  
  43.    First working version.
  44.  
  45.  V0.55 (30-May-1998) (Release 0a)
  46.  
  47.    Added text positioning attributes.
  48.  
  49.  V0.60 (02-Jul-1998)
  50.  
  51.    Added GA_Image, GA_Border and GA_Highlight
  52.     attribute.
  53.    Changed drawing routines to use a frameiclass
  54.     image for border and filling. Simpler and
  55.     nicer rendering with less code.
  56.  
  57.  V0.65 (06-Jul-1998)
  58.  
  59.    Changed GM_HANDLEINPUT and GM_GOINACTIVE to
  60.     send OM_NOTIFY messages to itself (se docs).
  61.  
  62.  V0.70 (19-Jul-1998) (Release 0b)
  63.  
  64.    Final alpha!
  65.    Changed layout routines.
  66.    Used inline library calls (smaller and faster).
  67.  
  68.  
  69.